package r3.powtorka;

import java.util.Arrays;
import java.util.Scanner;

public class LosowanieKzN {

	public static void main(String[] args) {

		int n;
		int k;

		System.out.println("Podaj n i k: ");

		Scanner sc = new Scanner(System.in);
		n = sc.nextInt();
		k = sc.nextInt();

		int[] liczbyDostepne = new int[n];
		int[] liczbyWylosowane = new int[k];

		for (int i = 0; i < n; i++)
			liczbyDostepne[i] = i + 1;
		
		int los;
		for (int i = 0; i < liczbyWylosowane.length; i++) {
			los = (int) (Math.random()*n);
			liczbyWylosowane[i] = liczbyDostepne[los];
			liczbyDostepne[los] = liczbyDostepne[n - 1];
			n--;
		}
		
		Arrays.sort(liczbyWylosowane);
		System.out.println(Arrays.toString(liczbyWylosowane));

		for(int e : liczbyWylosowane)
			System.out.println(e);
	}

}
